have plenty of assurance